package com.surenpi.jenkins.client.plugin;

import com.surenpi.jenkins.client.BaseModel;

public class Plugin extends BaseModel {
   private boolean active;
   private String backupVersion;
   private boolean bundled;
   private boolean downgradable;
   private boolean enabled;
   private boolean hasUpdate;
   private String longName;
   private boolean pinned;
   private String shortName;
   private String supportsDynamicLoad;
   private String url;
   private String version;

   public boolean isActive() {
      return this.active;
   }

   public void setActive(boolean active) {
      this.active = active;
   }

   public String getBackupVersion() {
      return this.backupVersion;
   }

   public void setBackupVersion(String backupVersion) {
      this.backupVersion = backupVersion;
   }

   public boolean isBundled() {
      return this.bundled;
   }

   public void setBundled(boolean bundled) {
      this.bundled = bundled;
   }

   public boolean isDowngradable() {
      return this.downgradable;
   }

   public void setDowngradable(boolean downgradable) {
      this.downgradable = downgradable;
   }

   public boolean isEnabled() {
      return this.enabled;
   }

   public void setEnabled(boolean enabled) {
      this.enabled = enabled;
   }

   public boolean isHasUpdate() {
      return this.hasUpdate;
   }

   public void setHasUpdate(boolean hasUpdate) {
      this.hasUpdate = hasUpdate;
   }

   public String getLongName() {
      return this.longName;
   }

   public void setLongName(String longName) {
      this.longName = longName;
   }

   public boolean isPinned() {
      return this.pinned;
   }

   public void setPinned(boolean pinned) {
      this.pinned = pinned;
   }

   public String getShortName() {
      return this.shortName;
   }

   public void setShortName(String shortName) {
      this.shortName = shortName;
   }

   public String getSupportsDynamicLoad() {
      return this.supportsDynamicLoad;
   }

   public void setSupportsDynamicLoad(String supportsDynamicLoad) {
      this.supportsDynamicLoad = supportsDynamicLoad;
   }

   public String getUrl() {
      return this.url;
   }

   public void setUrl(String url) {
      this.url = url;
   }

   public String getVersion() {
      return this.version;
   }

   public void setVersion(String version) {
      this.version = version;
   }
}
